"consolidated freight station" - Details

English Term:
consolidated freight station
Arabic Term:
محطة البضائع المجزأة
Arabic Definition:

.